
label { width: 10em; float: left; }
label.error { font-size: 15px;
float: none;

padding-left: 10px;
vertical-align: top;
  color : rgb(155, 38, 38) ;
    
    font-size: 20px ;
    display : inline-block ;


}

body {
	/* background-image: url("../images/background_stripes.gif");
	
	background-repeat:repeat;  */
	/* background-color: rgb(214, 245, 248); */
	background: url("../images/bg.jpg") repeat;
}

#myCarousel{
	width:50%;
	float:left;
	margin-right: 10px;
}

#mainBody{
	background-color: #FFFFFF;	
	border:1px solid;
	border-radius:25px;
	box-shadow: 10px 10px 5px rgb(64, 73, 65);
}


	::selection{ background-color: #E13300; color: white; }
	::moz-selection{ background-color: #E13300; color: white; }
	::webkit-selection{ background-color: #E13300; color: white; }


	a {
		color: rgb(55, 153, 0);
		background-color: transparent;
		font-weight: normal;
	}

	

	code {
		font-family: Consolas, Monaco, Courier New, Courier, monospace;
		font-size: 12px;
		background-color: #f9f9f9;
		border: 1px solid #D0D0D0;
		color: #002166;
		display: block;
		margin: 14px 0 14px 0;
		padding: 12px 10px 12px 10px;
	}

	
	p.footer{
		text-align: center;
		font-size: 20px;
		border-top: 3px solid #D0D0D0;
		line-height: 32px;
		padding: 0 10px 0 10px;
		margin: 20px 0 0 0;
		font-family: 'Londrina Solid', cursive;
		color: white;
	}
	
	#container{
		margin: 10px;
		border: 1px solid #D0D0D0;
		-webkit-box-shadow: 0 0 8px #D0D0D0;
	}
	
	.logo{
		float:left;
	/*	width:20%;
		heigt:20%; 	*/
	}
	
	.logoTitle{
		margin: 0px 15px 50px 25px;
		font-family: 'Della Respira', serif;
		text-align: left;
		font-size: 40px;
		color: #D0D0D0;
	}
	
	.headMenu{
		font-size: 20px;
	}

	.submit { margin-left: 12em; }
		em { font-weight: bold; padding-right: 1em; vertical-align: top; }

	.textP {
		
		font-size: 20px;
		font-family: 'Della Respira', serif;
		text-shadow: 0px 2px 3px #555;
		float: none;
		color: rgb(33, 136, 53);
		padding-right: 10px;
		width: 70%;
		text-align: justify;
		padding-left: 40px;
		padding-top: 20px;
	}
	
	#planButton{
		text-align: center;
		padding-left: 40px;
	}
	
	.question1{
		font-size: 22px;
		line-height: 27px;
		font-family: Futura,Helvetica,sans-serif;
		letter-spacing: 2px;
		text-transform: uppercase;
	}
	
	
	.question2{
		font-size: 30px;
		line-height: 27px;
		font-family: Futura,Helvetica,sans-serif;
		letter-spacing: 5px;
		
	}
	.form-actions {
		margin: 0;
		background-color: transparent;
		text-align: center;
	}

	
=======
	
	/**
 * 	Panel resultados
 */
 

.contenedor_panel{
	margin-top:20px;
	width: 769px;
	margin-left:auto;
	margin-right:auto;
} 

.contenedor_panel_busqueda{
	margin-top:20px;
	/*width: 769px;*/
	min-height: 10px;
	max-height: 400px;
	margin-left:auto;
	margin-right:auto;
} 

.contenedor_panel_busqueda_browse{
	margin-top:20px;
	width: 690px;
	min-height: 200px;
	max-height: 400px;
	margin-left:auto;
	margin-right:auto;
} 
 
.panel{
	margin-bottom: 5px;
	background: transparent url(../images/panel/panel-l.png) 0 0 repeat-y;
	font: 75%/1.5em Muli,Arial,"Trebuchet MS",sans-serif;
	color: #333;
}

.panel_header{
	background-position: 100% -52px;
	background-image: url(../images/panel/panel-main-crn-r.png);
}

.panel_header h2{
	height: auto;
	min-height: 38px;
	background: transparent url(../images/panel/panel-main-crn-l.png) 0 0 no-repeat;
	padding: 0 1px;
	color: #999;
	font-size: 28px;
	line-height: 18px;
}

.panel_header span{
	display: block;
	margin: 0 6px 0 5px;
	padding: 8px 1px 12px 12px;
	background-repeat: repeat-x;
	background-position: bottom left;
	line-height: 1.1em;
	font-size: 22px;
	/*background-image: url(../images/panel/hd-black.gif);*/
	height: 1%;
	position: relative;
	height: 24.44444465637207px;
}

.body_panel{
	padding: 0 6px 0 5px;
	background: transparent url(http://1.musicimg.ovi.com/u/1.0/assets/Global/PC/images/panels/panel-r.png) 100% 0 repeat-y;	


}

.contenedor_tabla_resultados_busq_vacia{
	height:30px;
}

.contenedor_tabla_resultados_busq{
	height: 200px;
	overflow-y:scroll;
	overflow-x:hidden;
}

.tabla_resultados_busq thead{
	font-size: 16px;
}

.contenedor_tabla_resultados_busq_sin_scroll{
	height: auto;
	overflow-y:hidden;
	overflow-x:hidden;
}

.tabla_resultados_busq{
	width: 100%;
	border: 0 solid white;
	border-collapse: separate;
	padding: 0 1px;
	border-spacing: 0;
	display: table;	
}

.tabla_resultados_busq .nombre_artista{
	color: #1A1A1A;
}

.tabla_resultados_busq .genero_artista{

}

.tabla_resultados_busq tbody{
	display: table-row-group;
	vertical-align: middle;
	border-color: inherit;
}

.tabla_resultados_busq tr{
	background: transparent url(../images/busqueda/row-bg.png) 0 100% repeat-x;
	display: table-row;
	vertical-align: inherit;
	border-color: inherit;	
}

.tabla_resultados_busq .col1{
	background: transparent url(../images/busqueda/row-bg.png) 0 100% repeat-x;
	width: 1%;
	padding: 10px 0 9px 0;
	border-top: 1px solid #D8D8D8;
}

.tabla_resultados_busq .col2{
	background: transparent url(../images/busqueda/row-bg.png) 0 100% repeat-x;
	padding-right: 1px;
	padding: 10px 0 9px 0;
	border-top: 1px solid #D8D8D8;
}


.img_busqueda{
	margin: 0 13px 0 9px;
	display: block;
	width: 64px;
	height: 58px;
	background: transparent url(../images/busqueda/backgrounds1.png) 0 0 no-repeat;
	background-position: -244px -68px;
	text-decoration: none;
	border: 0 none;
}

.img_busqueda img{
	margin: 4px 0 0 10px;
	text-decoration: none;
	border: 0 none;
}

.body_panel_footer{
	margin: 0 1px;
	min-height: 30px;
	background: transparent url(../images/panel/ft-bg.png) 0 0 repeat-x;
}

.panel_footer{
	background: transparent url(../images/panel/panel-main-crn-r.png) 100% 100% no-repeat;
}

.panel_footer span{
	display: block;
	background: transparent url(../images/panel/panel-main-crn-l.png) 0 100% no-repeat;
	padding: 8px 1px 10px 12px;
}
>>>>>>> f3fc601c775e24518dd94411ec0a8d92e76313b9
/*
p { clear: both; }
.submit { margin-left: 12em; }
em { font-weight: bold; padding-right: 1em; vertical-align: top; }
.labelLogin {
    display:inline;
    font-size: 20px;
    font-family: Arial, Arial, sans-serif;
    text-shadow: 0px 2px 3px #555;
    float: none;
    color: whitesmoke;
    padding-right: 10px;
}

#btm{
    
    
}



.mainTitle {
   text-align: center;
   color: whitesmoke;
   font-family: Arial, Arial, sans-serif;
   text-shadow: 0px 2px 3px #555;
}

*/
